package executavel;

import interfaces.ITreinadorRN;
import treinadores.TreinadorAvanco;
import treinadores.TreinadorFugir;
import treinadores.TreinadorPermanecer;

public class ControleTreinadores {
	
	ITreinadorRN treinadorAvanco = new TreinadorAvanco();
	ITreinadorRN treinadorFugir = new TreinadorFugir();
	ITreinadorRN treinadorPermanecer = new TreinadorPermanecer();
	
	public void executar(){
		System.out.println("Iniciando treinamento");
		System.out.println("   Treinando Rede de avanço");
	    treinadorAvanco.treinar();
	    System.out.println("   Treinando Rede de fuga");
	    treinadorFugir.treinar();
	    System.out.println("   Treinando Rede de defesa (permanecer)");
	    treinadorPermanecer.treinar();
	    System.out.println("Fim do treinamento");
	}
}
